MPICH for SCI-connected Clusters

نویسندگان

  • Joachim Worringen
  • Thomas Bemmerl
چکیده

MPICH is the most commonly used, freely available implementation of the MPI-1 standard including parts of the MPI2 standard. It is available for nearly every Unix-based system and can use a variety of communication facilities through its low-level Abstract Device Interface (ADI-2). However, no adaption to the Scalable Coherent Interface (SCI) existed so far. This paper presents the design and implementation of such an adaption consisting of an ADI-2 device for the current MPICH distribution. The performance of this device is compared to other ADI-2 devices of MPICH usable on Intel x86 based clusters and also with a commercial MPI implementation for SCI-connected clusters. Keywords— message passing, cluster, SCI, MPI, MPICH, ADI-2

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of MPI Implementations on Grid-connected Clusters using an Emulated WAN Environmen

The MPICH-SCore high performance communication library for cluster computing is integrated into the MPICHG2 library in order to adapt PC clusters to a Grid environment. The integrated library is called MPICH-G2/SCore. In addition, for the purpose of comparison with other approaches, MPICH-SCore itself is extended to encapsulate its network packet into a UDP packet so that packets are delivered ...

متن کامل

Heterogeneous Computing With MPICH/Madeleine and PACX MPI: a Critical Comparison

Today, computational Clusters of Networked Workstations (usually off-the-shelf PCs interconnected by high-speed, low-latency communication networks) are playing a major role in redefining the concept of supercomputing. Sadly, the fierce competition and the lack of common industry standards have lead to wide spread of clusters interconnected with incompatible high-performance System Area Network...

متن کامل

Communication Middleware Systems for Heterogenous Clusters: A Comparative Study

This paper presents a comparative study of the communication middleware systems suitable for aggregating computational clusters with heterogeneous incompatible SANs into a common Cluster of Clusters (CoC). Being interested mainly in solutions providing the programmer with some single, portable and widely accepted parallel programming model like the Message Passing Interface (MPI), we have narro...

متن کامل

Improving the Performance of Collective Operations in MPICH

We report on our work on improving the performance of collective operations in MPICH on clusters connected by switched networks. For each collective operation, we use multiple algorithms depending on the message size, with the goal of minimizing latency for short messages and minimizing bandwidth usage for long messages. Although we have implemented new algorithms for all MPI collective operati...

متن کامل

Design and Implementation of the OpenMP Programming Interface on Linux-based SMP Clusters

Recently, cluster computing has successfully provided a cost-effective solution for data-intensive applications. In order to make the programming on clusters easy, many programming toolkits such as MPICH, PVM, and DSM have been proposed in past researches. However, these programming toolkits are not easy enough for common users to develop parallel applications. To address this problem, we have ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995